From the website:
"More than 20.000 grammar and vocabulary exercises
A more than 800-hour interactive online German course
Our exercises are structured according to the European Framework of Reference for Languages"
On-line verb conjugator. Includes the following languages:- English, French, German, Italian, Portuguese and Spanish.
There are training exercises too.